list.generate running total